$(function (e) {

    // 自适应宽度
    $('.gift').css('height', $('.gift').width() )
    $('.chou-box').css('height', $('.chou-box').width() )
    $(window).resize(function () {
        $('.gift').css('height', $('.gift').width() )
        $('.chou-box').css('height', $('.chou-box').width() )
    })
    // 自适应宽度结束



    var num = 3; //抽奖次数
    var stopStep = 1;//表示最终奖品位置
    var runT = null;//转动方法
    var step = -1;//计算转动的步数，控制转速和停止
    var during = 2;//转速


    $('.num').text(num)

    $(".chou-btn").click(function (e) {
        // stopStep=Math.floor(Math.random()*8+1);
        stopStep = 5; //1-8 , 设置中奖奖品
        runT = setTimeout(runF, 100);
        //次数
        num--
        if(num <= 0){ $('.chou-btn').attr('disabled','disabled')}
        $('.num').text(num)
    });


    function runF() {
        if (step >= (32 + stopStep))//设置转动多少圈
        {
            $(".gift" + (step % 8)).addClass("gift-bg");
            step = stopStep;
//                    alert( $('.gift' + step).text());  // 显示中奖信息
//                    显示中奖信息
            sudoku.no()
//                    显示中奖信息结束
            clearTimeout(runT);//停止转动
            return;
        }
        if (step >= (24 + stopStep)) { //在即将结束转动前减速  during越大,速度越慢
            during += 1;
        } else {
            if (during <= 2) { //控制中间转速
                during = 2;
            }
            during--;
        }
        step++;
        $(".gift").each(function (index, element) {  //其他元素背景
            $(this).removeClass('gift-on');
        });
//                $(".gift" + (step % 8)).css("background-color", "#F00");  // 步进1的背景
        $(".gift" + (step % 8)).addClass('gift-on');  // 步进1的背景
        runT = setTimeout(runF, during * 50);
    }


    var sudoku = {
        yes: function () {
            var prizeName = $('.gift' + step + ' p').text() //奖品图片
            var prizeImg = $('.gift' + step + ' img').attr('src') //奖品图片

            $('.toast').removeClass('hide')
            $('.js-win-yes').removeClass('hide')
            $('.prize-name').text(prizeName)
            $('.prize-img').attr('src',prizeImg)
        },
        no: function () {
            // var prizeName = $('.gift' + step + ' p').text('可惜了，居然没中奖'); //奖品图片
            // var prizeImg = $('.gift' + step + ' img').attr('src') //奖品图片

            $('.toast').removeClass('hide')
            $('.js-win-no').removeClass('hide')
            // $('.gongxi').text('可惜了，居然没中奖')
            // $('.prize-name').text('')
            // $('.prize-img').attr('src','img/prize_no.png')
            // $('')
        },
    }

    //关闭窗口
    $('.close').click( function () {
        $('.toast').addClass('hide')
        $('.js-win-yes').addClass('hide')
    })
    //再来一次
    $('.again').click(function () {
        $('.toast').addClass('hide')
        $('.js-win-no').addClass('hide')
    })
});


